Program Development in Constructive
نویسنده
چکیده
We present the program development concept in a logical framework including constructive type theory and then show how to use such theories to derive programs from proofs of formal speciications. We are interested in two important facts that are the mechanization of the proof construction and the possibility to express in the theory signiiciant concepts for programming (like inductively deened types and general recursion). We give here a survey on some results and problems appearing in logical frameworks devoted to the programming with proofs approach.
منابع مشابه
Guiding Program Development Systems by a Connection Based Proof Strategy Guiding Program Development Systems by a Connection Based Proof Strategy
We present an automated proof method for constructive logic based on Wallen's matrix characterization for intuitionistic validity. The proof search strategy extends Bibel's connection method for classical predicate logic. It generates a matrix proof which will then be transformed into a proof within a standard sequent calculus. Thus we can use an eecient proof method to guide the development of...
متن کاملGuiding Program Development Systems by a Connection Based Proof Strategy
We present an automated proof method for constructive logic based on Wallen’s matrix characterization for intuitionistic validity. The proof search strategy extends Bibel’s connection method for classical predicate logic. It generates a matrix proof which will then be transformed into a proof within a standard sequent calculus. Thus we can use an efficient proof method to guide the development ...
متن کاملPhenomenology of love: The Destructive and Constructive Nature of Love
Love, this eminent humane experience, has been explored not only by writers and poets, but also by philosophers, psychologists and even experimental scientists. This paper aims to discuss a novel aspect in phenomenology of love, as the concept of destructive and constructive nature of love, which is to the best of our knowledge, presented for the first time. The fundamental idea of this paper w...
متن کاملDevelopment and Validation of a Parenting Styles Scale based on Glasser\'s Choice Theory
The present study set out to develop and validate a parenting styles questionnaire based on Glasser’s choice theory. The design of this quantitative research was correlational. The statistical population of the study was comprised of all parents of 7- to 18-year-old students in District 6 of Tehran in 2018. The drawn sample (N= 360) was selected by random multi-stage cluster sampling method. At...
متن کاملLearning from eLearning: Emerging Constructive Learning Practices
This research is situated within the field of Information and Communication Technologies for Development (ICT4D) and asks if ICT use can make learning practices change. While constructive learning practices are critical to both individual and societal development, repetitive learning practices are the norm in many developing countries. The study is based on observations and in-depth interviews ...
متن کامل